package com.junzhiit.nengji.dao;

import java.util.List;

import com.bainaeco.framework.base.dao.BaseDAO;
import com.junzhiit.nengji.model.PrinterTemplate;

public interface PrinterTemplateDAO extends BaseDAO<PrinterTemplate>{
	
	/**
	 * 
	 * TODO 获取商品分页
	 * @author FEB
	 * @time 2018年9月10日 上午11:59:52
	 * @return List<PrinterTemplate>
	 */
	public List<PrinterTemplate> findPageAll(PrinterTemplate printerTemplate,int pageNumber, int maxPageRow);
	
	/**
	 * 
	 * TODO 获取所有数量
	 * @author FEB
	 * @time 2018年9月10日 上午11:59:38
	 * @return int
	 */
	public int getTotalCount(PrinterTemplate printerTemplate);
	
	/**
	 * 
	 * TODO
	 * @author FEB
	 * @time 2018年9月10日 上午11:59:31
	 * @return List<PrinterTemplate>
	 */
	public List<PrinterTemplate> getAll(PrinterTemplate printerTemplate);
	
	/**
	 * 
	 * TODO
	 * @author FEB
	 * @time 2018年9月12日 下午4:28:00
	 * @return int
	 */
	public int getUseCount(String id,PrinterTemplate printerTemplate);
	
}
